steep slope of a mountain range - Espagnol Anglais Dictionnaire